package LINE.ACT.mind.home.service;

import java.util.Map;

import javax.servlet.http.HttpServletRequest;

import org.springframework.stereotype.Service;


public interface homeService {
	
	public Object loginCheck(Map commandMap, HttpServletRequest request);
	
	public Object registerBlog(Map commandMap, HttpServletRequest request);
	
	public Object registerMember(Map commandMap, HttpServletRequest request);
	
	public Object selectListBlogContents(Map commandMap, HttpServletRequest request);
	
	public Object selectBlogContents(Map commandMap, HttpServletRequest request);
	
	public Object insertBlogComment(Map commandMap, HttpServletRequest request);
	
	public Object deleteBlogDetail(Map commandMap, HttpServletRequest request);
	
	public Object updateBlogDetail(Map commandMap, HttpServletRequest request);
	
	public Object selectListBlogComment(Map commandMap, HttpServletRequest request);
	
	public Object selectListBlogCommentCountByName(Map commandMap, HttpServletRequest request);
	
	public Object selectListBlogCommentCount(Map commandMap, HttpServletRequest request);
	
	public void insterLogMasterInfoForSave(Map commandMap, HttpServletRequest request);
	
	public void updateLogInCnt(Map commandMap, HttpServletRequest request);
	
	public void updateRefreshCnt(Map commandMap, HttpServletRequest request);
	
	public void updateNewScreenCnt(Map commandMap, HttpServletRequest request);
	
	public Object selectBlogCntForIdentify(Map commandMap, HttpServletRequest request);
	
	public Object insertUserStayPeriodbyUser(Map commandMap, HttpServletRequest request);
	
	public void updateUserStayPeriodbyUser(Map commandMap, HttpServletRequest request);
	
	public void updateUserStayTime(Map commandMap, HttpServletRequest request);
	
	public Object selectListLogMaster(Map commandMap, HttpServletRequest request);
	
	public Object selectListStayTimeByUser(Map commandMap, HttpServletRequest request);
	
	public void insertFavoriteUser(Map commandMap, HttpServletRequest request);
	
	public Object selectListFavorite(Map commandMap, HttpServletRequest request);
	
	public Object selectFavoritListByUserName(Map commandMap, HttpServletRequest request);

	Object selectCheckReplyForAlram(Map commandMap, HttpServletRequest request);

	Object updateReplyForCheckYN(Map commandMap, HttpServletRequest request);

	Object updateReplyForReplyYN(Map commandMap, HttpServletRequest request);

	Object insertReplyStartTime(Map commandMap, HttpServletRequest request);

	Object selectReplyCnt(Map commandMap, HttpServletRequest request);

	Object updateReplyEndtimeAndTotal(Map commandMap,
			HttpServletRequest request);
	
	public Object seletListReplyTime(Map commandMap, HttpServletRequest request);
	
	
	public Object selectCheckReplyForAlramContent(Map commandMap, HttpServletRequest request);
}
